Dictionary
New Delhi
geographical name
Definition of NEW DELHI
city ∗ of India in Delhi Territory S of city of (old) Delhi pop 294,783
ADVERTISEMENT
Rhymes with NEW DELHI
Learn More About NEW DELHI
Browse
Next Word in the Dictionary: New EnglandPrevious Word in the Dictionary: New Castle
ADVERTISEMENT
Seen & Heard
What made you want to look up New Delhi? Please tell us where you read or heard it (including the quote, if possible).